home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / utilsys / fforbid.lha / FasterForbid.doc < prev   
Text File  |  1996-04-10  |  2KB  |  57 lines

  1.  
  2.                                ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  3.                                » Faster Forbid «
  4.                                _________________
  5.  
  6.  
  7.                      © 1996 Dave Jones Pegasus Development.
  8.  
  9.  
  10.  
  11. This is a small hack that patches the exec.library/forbid() function to operate
  12. 1-2 cycles faster than before, there won't be a visibly noticable speed up after
  13. using this patch, but it requires no extra memory, and performs exactly the same
  14. function as before. In fact, it is the same line of code, I've just moved the
  15. single instruction into the JumpTable, doing away with a JMP into the rom.
  16.  
  17. The Forbid() function is called approximately once a second, by the multitasking
  18. system when idle, and more when actively swapping heavily busy tasks, therefore
  19. multitasking is sped up ever-so-slightly when installed.
  20.  
  21. To install it, simply put the line `C:FasterForbid' in your startup-sequence
  22. or user-startup, It requires no parameters.
  23. FasterForbid is unfortunatly, not reversable, it however takes up NO memory,
  24. so why remove it?
  25.  
  26. Some lame virus killers may freak out, and report that -132 of exec points to
  27. The address $522E0127 This is a bug of the Virus Killer, and can be ignored.
  28. If you are writing a virus killer, Please... Check for the JMP before assuming
  29. that the following four bytes are an address!
  30.  
  31. If you use this patch, send me a chocolate bar or something else insignificant.
  32. And why not check out some of my other AmiNet releases.. PointerX, RemCards
  33. BorderBlank, FMS2, and maybe by the time you read this, many more ;^)
  34.  
  35. You can send me EMail regarding this or any other of my programs at
  36.  
  37.                          DJones@CardiffCyberCafe.Co.Uk
  38.  
  39. Alternatively, write to me snail mail!
  40.  
  41. 40,Heol Edward Lewis
  42.    Gelligaer
  43.    Hengoed
  44.    Mid Glamorgan
  45.    Cf82 8ej
  46.    South Wales
  47.    Great Britain
  48.  
  49. History:
  50. 1.0 17-Sep-95 First Public Release.
  51.  
  52. 1.1 10-Apr-96 Second Release.
  53.     ° One slight optimisation.
  54.     ° No longer crashes when installed twice.
  55.  
  56. Enjoy!                                                                  - Dave
  57.